const net = require('net')

// 创建客户端实例
const client = net.createConnection({
  port: 1234,
  host: '127.0.0.1'
})

let dataArr = [
  '世界和平2',
  '世界和平3',
  '世界和平4',
  '世界和平5',
]

// 连接建立事件
client.on('connect', ()=>{
  // 发送数据
  client.write('世界和平1')
  for(let i=0;i<dataArr.length;i++){
    setTimeout(()=>{
      client.write(dataArr[i])
    },i*500)
  }
})

// 接收数据事件
client.on('data', (chunk)=>{
  console.log('客户端接收数据',chunk.toString())
})
// 客户端接收数据 您好 世界和平1
// 客户端接收数据 您好 世界和平2世界和平3世界和平4

client.on('error', (err)=>{
  console.log('客户端错误事件',err)
})

client.on('close',()=>{
  console.log('客户端关闭，断开连接')
})
